Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

feat: upgrade dependencies and add development tooling#13

Merged
avrabe merged 6 commits intomainfrom
feature/upgrade-deps-and-tooling
Oct 3, 2025
Merged

feat: upgrade dependencies and add development tooling#13
avrabe merged 6 commits intomainfrom
feature/upgrade-deps-and-tooling

Conversation

@avrabe
Copy link
Contributor

@avrabe avrabe commented Oct 3, 2025

Summary

  • Add pre-commit hooks for automated formatting and linting
  • Upgrade PulseEngine MCP from 0.7.0 to 0.11.0
  • Centralize package metadata in workspace
  • Upgrade to Rust edition 2024
  • Replace hardcoded versions with dynamic badges in README
  • Fix formatting issues that were causing CI failures

Changes

  • Pre-commit hooks: Automated cargo fmt, clippy, and file checks
  • Dependencies: Updated 102 dependencies, major upgrade to PulseEngine MCP 0.11.0
  • Version: Bumped to 0.4.0
  • Workspace: Centralized version, edition, license, authors, and repository
  • Edition: Upgraded from Rust 2021 to 2024
  • README: Added dynamic badges for version, CI status, npm, and license

Test Plan

  • Build passes
  • Tests pass (37/38, 1 flaky network test)
  • Pre-commit hooks functional
  • CI pipeline passes

Breaking Changes

None - internal tooling and dependency updates only

avrabe added 6 commits October 3, 2025 18:35
- Add pre-commit configuration for automated formatting and linting
- Replace hardcoded versions in README with dynamic badges
- Upgrade pulseengine-mcp dependencies from 0.7.0 to 0.11.0
- Fix code formatting issues (resolves CI failures)
- Clean up trailing whitespace and EOF newlines across project
- Move version, edition, license, authors, and repository to [workspace.package]
- All crates now inherit common metadata from workspace root
- Simplifies future version bumps and metadata maintenance
@avrabe avrabe merged commit b2fb2e6 into main Oct 3, 2025
4 checks passed
@avrabe avrabe deleted the feature/upgrade-deps-and-tooling branch October 3, 2025 17:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant